Add support for release branches in Cargo
authorAlex Crichton <alex@alexcrichton.com>
Tue, 29 Nov 2016 14:36:31 +0000 (06:36 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Wed, 30 Nov 2016 17:36:16 +0000 (09:36 -0800)
commit7a9f908738bc861eefef4df2434f20df416de53a
tree2979d6ef22405204cb537eaff06cf058fa13093f
parent930bdaab2ec7517c16edc82d77f8553f74803f1c
Add support for release branches in Cargo

Follow the same strategy as the compiler for now in basically every respect:

* Add new `--release-channel` configure option, defaulting to `dev`
* Remove old `--enable-nightly`
* Add `--enable-build-openssl` as an orthogonal option
* Hook up Travis/AppVeyor to stable/beta/master branches to do the right
  channel builds.
.travis.yml
Makefile.in
appveyor.yml
configure
src/ci/docker/cross/Dockerfile
src/ci/docker/run.sh
src/ci/run.sh